package operation.map;

import java.util.HashMap;
import java.util.Map;
import java.util.TreeMap;

public class MapDemo02 {
    /*1.分析以下需求，并用代码实现：
	(1)定义一个学生类Student，包含属性：姓名(String name)、年龄(int age)
	(2)定义Map集合，用Student对象作为key，用字符串(此表示表示学生的住址)作为value
	(3)利用两种方式遍历Map集合中的内容，格式：key:value
	注意:
		姓名和年龄都相同即认为是同一个学生, 不进行存储*/
    public static void main(String[] args) {
        TreeMap<Student,String>map=new TreeMap<>();
        Student s1=new Student("xiaolan",23);
        Student s2=new Student("xiaohua",21);
        Student s3=new Student("xiaoli",25);
        map.put(s1,"涉外");
        map.put(s2,"汽车西");
        map.put(s3,"火车站");

        map.forEach(
                (Student stu,String va)->{
                    System.out.println(stu+":"+va);
                }
        );
    }
}
